feminine form of excellent - Spanish English Dictionary